walk excessively - French English Dictionary